tree-grubbing machine - Alemán Inglés Diccionario